<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>object</title>
  <link href="./css/style.css" rel="stylesheet" type="text/css"/>
  <!-- <link href="./img/icon.png" rel="icon" type="image/png"/> -->
  <script type="text/javascript" src="./js/jquery.js"></script>
  <script type="text/javascript" src="./js/modules.js"></script>
  <script type="text/javascript" src="./js/quicksearch.js"></script>
  <script type="text/javascript" src="./js/navigation.js"></script>
  <!--<script type="text/javascript" src="./js/jquery.treeview.js"></script>-->
  <script type="text/javascript">
    var g_moduleFQN = "object";
  </script>
  
</head>
<body>
<div id="content">
  <h1><a href="./htmlsrc/object.html" class="symbol">object</a></h1>
  
<dl>
<dt class="decl">alias bool <a class="symbol _alias" name="bit" href="./htmlsrc/object.html#L7" kind="alias" beg="7" end="7">bit</a>; <a title="Permalink to this symbol" href="#bit" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L7">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias typeof(int.sizeof) <a class="symbol _alias" name="size_t" href="./htmlsrc/object.html#L9" kind="alias" beg="9" end="9">size_t</a>; <a title="Permalink to this symbol" href="#size_t" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L9">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias typeof(cast(void*)0 - cast(void*)0) <a class="symbol _alias" name="ptrdiff_t" href="./htmlsrc/object.html#L10" kind="alias" beg="10" end="10">ptrdiff_t</a>; <a title="Permalink to this symbol" href="#ptrdiff_t" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L10">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias size_t <a class="symbol _alias" name="hash_t" href="./htmlsrc/object.html#L11" kind="alias" beg="11" end="11">hash_t</a>; <a title="Permalink to this symbol" href="#hash_t" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L11">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias char[] <a class="symbol _alias" name="string" href="./htmlsrc/object.html#L13" kind="alias" beg="13" end="13">string</a>; <a title="Permalink to this symbol" href="#string" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L13">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias wchar[] <a class="symbol _alias" name="wstring" href="./htmlsrc/object.html#L14" kind="alias" beg="14" end="14">wstring</a>; <a title="Permalink to this symbol" href="#wstring" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L14">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">alias dchar[] <a class="symbol _alias" name="dstring" href="./htmlsrc/object.html#L15" kind="alias" beg="15" end="15">dstring</a>; <a title="Permalink to this symbol" href="#dstring" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L15">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="printf" href="./htmlsrc/object.html#L18" kind="function" beg="18" end="18">printf</a><span class="params">(char *, ...)</span>; <span class="attrs">[<span class="linkg">extern(C)</span>]</span> <a title="Permalink to this symbol" href="#printf" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L18">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void <a class="symbol _function" name="trace_term" href="./htmlsrc/object.html#L19" kind="function" beg="19" end="19">trace_term</a><span class="params">()</span>; <span class="attrs">[<span class="linkg">extern(C)</span>]</span> <a title="Permalink to this symbol" href="#trace_term" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L19">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">class <a class="symbol _class" name="Object" href="./htmlsrc/object.html#L22" kind="class" beg="22" end="34">Object</a>; <a title="Permalink to this symbol" href="#Object" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L22">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">void <a class="symbol _function" name="Object.print" href="./htmlsrc/object.html#L24" kind="function" beg="24" end="24">print</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#Object.print" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L24">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">char[] <a class="symbol _function" name="Object.toString" href="./htmlsrc/object.html#L25" kind="function" beg="25" end="25">toString</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#Object.toString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L25">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">hash_t <a class="symbol _function" name="Object.toHash" href="./htmlsrc/object.html#L26" kind="function" beg="26" end="26">toHash</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#Object.toHash" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L26">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="Object.opCmp" href="./htmlsrc/object.html#L27" kind="function" beg="27" end="27">opCmp</a><span class="params">(Object <em>o</em>)</span>; <a title="Permalink to this symbol" href="#Object.opCmp" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L27">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="Object.opEquals" href="./htmlsrc/object.html#L28" kind="function" beg="28" end="28">opEquals</a><span class="params">(Object <em>o</em>)</span>; <a title="Permalink to this symbol" href="#Object.opEquals" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L28">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void <a class="symbol _function" name="Object.notifyRegister" href="./htmlsrc/object.html#L30" kind="function" beg="30" end="30">notifyRegister</a><span class="params">(void delegate(Object) <em>dg</em>)</span>; <span class="attrs">[<span class="stc">final</span>]</span> <a title="Permalink to this symbol" href="#Object.notifyRegister" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L30">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void <a class="symbol _function" name="Object.notifyUnRegister" href="./htmlsrc/object.html#L31" kind="function" beg="31" end="31">notifyUnRegister</a><span class="params">(void delegate(Object) <em>dg</em>)</span>; <span class="attrs">[<span class="stc">final</span>]</span> <a title="Permalink to this symbol" href="#Object.notifyUnRegister" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L31">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Object <a class="symbol _function" name="Object.factory" href="./htmlsrc/object.html#L33" kind="function" beg="33" end="33">factory</a><span class="params">(char[] <em>classname</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#Object.factory" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L33">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">struct <a class="symbol _struct" name="Interface" href="./htmlsrc/object.html#L36" kind="struct" beg="36" end="41">Interface</a>; <a title="Permalink to this symbol" href="#Interface" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L36">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">ClassInfo <a class="symbol _variable" name="Interface.classinfo" href="./htmlsrc/object.html#L38" kind="variable" beg="38" end="38">classinfo</a>; <a title="Permalink to this symbol" href="#Interface.classinfo" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L38">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void *[] <a class="symbol _variable" name="Interface.vtbl" href="./htmlsrc/object.html#L39" kind="variable" beg="39" end="39">vtbl</a>; <a title="Permalink to this symbol" href="#Interface.vtbl" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L39">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _variable" name="Interface.offset" href="./htmlsrc/object.html#L40" kind="variable" beg="40" end="40">offset</a>; <a title="Permalink to this symbol" href="#Interface.offset" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L40">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="ClassInfo" href="./htmlsrc/object.html#L43" kind="class" beg="43" end="63">ClassInfo</a> : Object; <a title="Permalink to this symbol" href="#ClassInfo" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L43">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">byte[] <a class="symbol _variable" name="ClassInfo.init" href="./htmlsrc/object.html#L45" kind="variable" beg="45" end="45">init</a>; <a title="Permalink to this symbol" href="#ClassInfo.init" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L45">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">char[] <a class="symbol _variable" name="ClassInfo.name" href="./htmlsrc/object.html#L46" kind="variable" beg="46" end="46">name</a>; <a title="Permalink to this symbol" href="#ClassInfo.name" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L46">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void *[] <a class="symbol _variable" name="ClassInfo.vtbl" href="./htmlsrc/object.html#L47" kind="variable" beg="47" end="47">vtbl</a>; <a title="Permalink to this symbol" href="#ClassInfo.vtbl" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L47">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Interface[] <a class="symbol _variable" name="ClassInfo.interfaces" href="./htmlsrc/object.html#L48" kind="variable" beg="48" end="48">interfaces</a>; <a title="Permalink to this symbol" href="#ClassInfo.interfaces" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L48">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ClassInfo <a class="symbol _variable" name="ClassInfo.base" href="./htmlsrc/object.html#L49" kind="variable" beg="49" end="49">base</a>; <a title="Permalink to this symbol" href="#ClassInfo.base" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L49">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void * <a class="symbol _variable" name="ClassInfo.destructor" href="./htmlsrc/object.html#L50" kind="variable" beg="50" end="50">destructor</a>; <a title="Permalink to this symbol" href="#ClassInfo.destructor" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L50">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void (*classInvariant)(Object) <a class="symbol _variable" name="ClassInfo.classInvariant" href="./htmlsrc/object.html#L51" kind="variable" beg="51" end="51">classInvariant</a>; <a title="Permalink to this symbol" href="#ClassInfo.classInvariant" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L51">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uint <a class="symbol _variable" name="ClassInfo.flags" href="./htmlsrc/object.html#L52" kind="variable" beg="52" end="52">flags</a>; <a title="Permalink to this symbol" href="#ClassInfo.flags" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L52">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void * <a class="symbol _variable" name="ClassInfo.deallocator" href="./htmlsrc/object.html#L57" kind="variable" beg="57" end="57">deallocator</a>; <a title="Permalink to this symbol" href="#ClassInfo.deallocator" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L57">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">OffsetTypeInfo[] <a class="symbol _variable" name="ClassInfo.offTi" href="./htmlsrc/object.html#L58" kind="variable" beg="58" end="58">offTi</a>; <a title="Permalink to this symbol" href="#ClassInfo.offTi" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L58">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void* <a class="symbol _variable" name="ClassInfo.defaultConstructor" href="./htmlsrc/object.html#L59" kind="variable" beg="59" end="59">defaultConstructor</a>; <a title="Permalink to this symbol" href="#ClassInfo.defaultConstructor" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L59">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">ClassInfo <a class="symbol _function" name="ClassInfo.find" href="./htmlsrc/object.html#L61" kind="function" beg="61" end="61">find</a><span class="params">(char[] <em>classname</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#ClassInfo.find" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L61">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">Object <a class="symbol _function" name="ClassInfo.create" href="./htmlsrc/object.html#L62" kind="function" beg="62" end="62">create</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#ClassInfo.create" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L62">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">struct <a class="symbol _struct" name="OffsetTypeInfo" href="./htmlsrc/object.html#L65" kind="struct" beg="65" end="69">OffsetTypeInfo</a>; <a title="Permalink to this symbol" href="#OffsetTypeInfo" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L65">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">size_t <a class="symbol _variable" name="OffsetTypeInfo.offset" href="./htmlsrc/object.html#L67" kind="variable" beg="67" end="67">offset</a>; <a title="Permalink to this symbol" href="#OffsetTypeInfo.offset" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L67">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">TypeInfo <a class="symbol _variable" name="OffsetTypeInfo.ti" href="./htmlsrc/object.html#L68" kind="variable" beg="68" end="68">ti</a>; <a title="Permalink to this symbol" href="#OffsetTypeInfo.ti" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L68">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo" href="./htmlsrc/object.html#L71" kind="class" beg="71" end="83">TypeInfo</a>; <a title="Permalink to this symbol" href="#TypeInfo" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L71">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">hash_t <a class="symbol _function" name="TypeInfo.getHash" href="./htmlsrc/object.html#L73" kind="function" beg="73" end="73">getHash</a><span class="params">(void * <em>p</em>)</span>; <a title="Permalink to this symbol" href="#TypeInfo.getHash" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L73">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="TypeInfo.equals" href="./htmlsrc/object.html#L74" kind="function" beg="74" end="74">equals</a><span class="params">(void * <em>p1</em>, void * <em>p2</em>)</span>; <a title="Permalink to this symbol" href="#TypeInfo.equals" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L74">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int <a class="symbol _function" name="TypeInfo.compare" href="./htmlsrc/object.html#L75" kind="function" beg="75" end="75">compare</a><span class="params">(void * <em>p1</em>, void * <em>p2</em>)</span>; <a title="Permalink to this symbol" href="#TypeInfo.compare" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L75">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">size_t <a class="symbol _function" name="TypeInfo.tsize" href="./htmlsrc/object.html#L76" kind="function" beg="76" end="76">tsize</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#TypeInfo.tsize" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L76">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void <a class="symbol _function" name="TypeInfo.swap" href="./htmlsrc/object.html#L77" kind="function" beg="77" end="77">swap</a><span class="params">(void * <em>p1</em>, void * <em>p2</em>)</span>; <a title="Permalink to this symbol" href="#TypeInfo.swap" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L77">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">TypeInfo <a class="symbol _function" name="TypeInfo.next" href="./htmlsrc/object.html#L78" kind="function" beg="78" end="78">next</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#TypeInfo.next" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L78">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void[] <a class="symbol _function" name="TypeInfo.init" href="./htmlsrc/object.html#L79" kind="function" beg="79" end="79">init</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#TypeInfo.init" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L79">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uint <a class="symbol _function" name="TypeInfo.flags" href="./htmlsrc/object.html#L80" kind="function" beg="80" end="80">flags</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#TypeInfo.flags" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L80">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">OffsetTypeInfo[] <a class="symbol _function" name="TypeInfo.offTi" href="./htmlsrc/object.html#L82" kind="function" beg="82" end="82">offTi</a><span class="params">()</span>; <a title="Permalink to this symbol" href="#TypeInfo.offTi" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L82">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Typedef" href="./htmlsrc/object.html#L85" kind="class" beg="85" end="90">TypeInfo_Typedef</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Typedef" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L85">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_Typedef.base" href="./htmlsrc/object.html#L87" kind="variable" beg="87" end="87">base</a>; <a title="Permalink to this symbol" href="#TypeInfo_Typedef.base" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L87">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">char[] <a class="symbol _variable" name="TypeInfo_Typedef.name" href="./htmlsrc/object.html#L88" kind="variable" beg="88" end="88">name</a>; <a title="Permalink to this symbol" href="#TypeInfo_Typedef.name" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L88">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void[] <a class="symbol _variable" name="TypeInfo_Typedef.m_init" href="./htmlsrc/object.html#L89" kind="variable" beg="89" end="89">m_init</a>; <a title="Permalink to this symbol" href="#TypeInfo_Typedef.m_init" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L89">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Enum" href="./htmlsrc/object.html#L92" kind="class" beg="92" end="94">TypeInfo_Enum</a> : TypeInfo_Typedef; <a title="Permalink to this symbol" href="#TypeInfo_Enum" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L92">#</a></dt>
<dd class="ddef">
</dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Pointer" href="./htmlsrc/object.html#L96" kind="class" beg="96" end="99">TypeInfo_Pointer</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Pointer" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L96">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_Pointer.m_next" href="./htmlsrc/object.html#L98" kind="variable" beg="98" end="98">m_next</a>; <a title="Permalink to this symbol" href="#TypeInfo_Pointer.m_next" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L98">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Array" href="./htmlsrc/object.html#L101" kind="class" beg="101" end="104">TypeInfo_Array</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Array" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L101">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_Array.value" href="./htmlsrc/object.html#L103" kind="variable" beg="103" end="103">value</a>; <a title="Permalink to this symbol" href="#TypeInfo_Array.value" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L103">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_StaticArray" href="./htmlsrc/object.html#L106" kind="class" beg="106" end="110">TypeInfo_StaticArray</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_StaticArray" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L106">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_StaticArray.value" href="./htmlsrc/object.html#L108" kind="variable" beg="108" end="108">value</a>; <a title="Permalink to this symbol" href="#TypeInfo_StaticArray.value" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L108">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">size_t <a class="symbol _variable" name="TypeInfo_StaticArray.len" href="./htmlsrc/object.html#L109" kind="variable" beg="109" end="109">len</a>; <a title="Permalink to this symbol" href="#TypeInfo_StaticArray.len" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L109">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_AssociativeArray" href="./htmlsrc/object.html#L112" kind="class" beg="112" end="116">TypeInfo_AssociativeArray</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_AssociativeArray" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L112">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_AssociativeArray.value" href="./htmlsrc/object.html#L114" kind="variable" beg="114" end="114">value</a>; <a title="Permalink to this symbol" href="#TypeInfo_AssociativeArray.value" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L114">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_AssociativeArray.key" href="./htmlsrc/object.html#L115" kind="variable" beg="115" end="115">key</a>; <a title="Permalink to this symbol" href="#TypeInfo_AssociativeArray.key" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L115">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Function" href="./htmlsrc/object.html#L118" kind="class" beg="118" end="121">TypeInfo_Function</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Function" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L118">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_Function.next" href="./htmlsrc/object.html#L120" kind="variable" beg="120" end="120">next</a>; <a title="Permalink to this symbol" href="#TypeInfo_Function.next" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L120">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Delegate" href="./htmlsrc/object.html#L123" kind="class" beg="123" end="126">TypeInfo_Delegate</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Delegate" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L123">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_Delegate.next" href="./htmlsrc/object.html#L125" kind="variable" beg="125" end="125">next</a>; <a title="Permalink to this symbol" href="#TypeInfo_Delegate.next" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L125">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Class" href="./htmlsrc/object.html#L128" kind="class" beg="128" end="131">TypeInfo_Class</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Class" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L128">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">ClassInfo <a class="symbol _variable" name="TypeInfo_Class.info" href="./htmlsrc/object.html#L130" kind="variable" beg="130" end="130">info</a>; <a title="Permalink to this symbol" href="#TypeInfo_Class.info" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L130">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Interface" href="./htmlsrc/object.html#L133" kind="class" beg="133" end="136">TypeInfo_Interface</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Interface" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L133">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">ClassInfo <a class="symbol _variable" name="TypeInfo_Interface.info" href="./htmlsrc/object.html#L135" kind="variable" beg="135" end="135">info</a>; <a title="Permalink to this symbol" href="#TypeInfo_Interface.info" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L135">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Struct" href="./htmlsrc/object.html#L138" kind="class" beg="138" end="149">TypeInfo_Struct</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Struct" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L138">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">char[] <a class="symbol _variable" name="TypeInfo_Struct.name" href="./htmlsrc/object.html#L140" kind="variable" beg="140" end="140">name</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.name" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L140">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void[] <a class="symbol _variable" name="TypeInfo_Struct.m_init" href="./htmlsrc/object.html#L141" kind="variable" beg="141" end="141">m_init</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.m_init" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L141">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uint function(void*) <a class="symbol _variable" name="TypeInfo_Struct.xtoHash" href="./htmlsrc/object.html#L143" kind="variable" beg="143" end="143">xtoHash</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.xtoHash" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L143">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int function(void*,void*) <a class="symbol _variable" name="TypeInfo_Struct.xopEquals" href="./htmlsrc/object.html#L144" kind="variable" beg="144" end="144">xopEquals</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.xopEquals" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L144">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">int function(void*,void*) <a class="symbol _variable" name="TypeInfo_Struct.xopCmp" href="./htmlsrc/object.html#L145" kind="variable" beg="145" end="145">xopCmp</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.xopCmp" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L145">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">char[] function(void*) <a class="symbol _variable" name="TypeInfo_Struct.xtoString" href="./htmlsrc/object.html#L146" kind="variable" beg="146" end="146">xtoString</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.xtoString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L146">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uint <a class="symbol _variable" name="TypeInfo_Struct.m_flags" href="./htmlsrc/object.html#L148" kind="variable" beg="148" end="148">m_flags</a>; <a title="Permalink to this symbol" href="#TypeInfo_Struct.m_flags" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L148">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Tuple" href="./htmlsrc/object.html#L151" kind="class" beg="151" end="154">TypeInfo_Tuple</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Tuple" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L151">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo[] <a class="symbol _variable" name="TypeInfo_Tuple.elements" href="./htmlsrc/object.html#L153" kind="variable" beg="153" end="153">elements</a>; <a title="Permalink to this symbol" href="#TypeInfo_Tuple.elements" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L153">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Const" href="./htmlsrc/object.html#L156" kind="class" beg="156" end="159">TypeInfo_Const</a> : TypeInfo; <a title="Permalink to this symbol" href="#TypeInfo_Const" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L156">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">TypeInfo <a class="symbol _variable" name="TypeInfo_Const.next" href="./htmlsrc/object.html#L158" kind="variable" beg="158" end="158">next</a>; <a title="Permalink to this symbol" href="#TypeInfo_Const.next" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L158">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="TypeInfo_Invariant" href="./htmlsrc/object.html#L161" kind="class" beg="161" end="163">TypeInfo_Invariant</a> : TypeInfo_Const; <a title="Permalink to this symbol" href="#TypeInfo_Invariant" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L161">#</a></dt>
<dd class="ddef">
</dd>
<dt class="decl">class <a class="symbol _class" name="Exception" href="./htmlsrc/object.html#L167" kind="class" beg="167" end="174">Exception</a> : Object; <a title="Permalink to this symbol" href="#Exception" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L167">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">string <a class="symbol _variable" name="Exception.msg" href="./htmlsrc/object.html#L169" kind="variable" beg="169" end="169">msg</a>; <a title="Permalink to this symbol" href="#Exception.msg" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L169">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _ctor" name="Exception.this" href="./htmlsrc/object.html#L171" kind="ctor" beg="171" end="171">this</a><span class="params">(string <em>msg</em>)</span>; <a title="Permalink to this symbol" href="#Exception.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L171">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">void <a class="symbol _function" name="Exception.print" href="./htmlsrc/object.html#L172" kind="function" beg="172" end="172">print</a><span class="params">()</span>; <span class="attrs">[<span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Exception.print" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L172">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">string <a class="symbol _function" name="Exception.toString" href="./htmlsrc/object.html#L173" kind="function" beg="173" end="173">toString</a><span class="params">()</span>; <span class="attrs">[<span class="stc">override</span>]</span> <a title="Permalink to this symbol" href="#Exception.toString" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L173">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">class <a class="symbol _class" name="Error" href="./htmlsrc/object.html#L178" kind="class" beg="178" end="184">Error</a> : Exception; <a title="Permalink to this symbol" href="#Error" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L178">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">Error <a class="symbol _variable" name="Error.next" href="./htmlsrc/object.html#L180" kind="variable" beg="180" end="180">next</a>; <a title="Permalink to this symbol" href="#Error.next" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L180">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _ctor" name="Error.this" href="./htmlsrc/object.html#L182" kind="ctor" beg="182" end="182">this</a><span class="params">(string <em>msg</em>)</span>; <a title="Permalink to this symbol" href="#Error.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L182">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _ctor" name="Error.this:2" href="./htmlsrc/object.html#L183" kind="ctor" beg="183" end="183">this</a><span class="params">(string <em>msg</em>, Error <em>next</em>)</span>; <a title="Permalink to this symbol" href="#Error.this:2" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/object.html#L183">#</a></dt>
<dd class="ddef"></dd></dl></dd></dl>
</div>
<div id="footer">
  <p>Copyright © 1999-2008 by Digital Mars ®, All Rights Reserved.</p>
  <p>Page generated by <a href="http://code.google.com/p/dil">dil</a> on Fri Dec 26 03:40:02 2008. Rendered by <a href="http://code.google.com/p/dil/wiki/Kandil">kandil</a>.</p>
</div>
</body>
</html>